- mruba
- ------------------------------------------------------------[Swahili Word] mruba[Swahili Plural] miruba[English Word] leech[English Plural] leeches[Part of Speech] noun[Class] 3/4an[Terminology] zoology------------------------------------------------------------
Swahili-english dictionary. 2013.